package com.qujia.station.service;

import com.qujia.station.domain.Supplier;

import java.util.List;

public interface SupplierService {

    /**
     * 新增供应商信息
     * */
    int saveSupplier(Supplier supplier);

    /**
     * 查询供应商列表
     * */
    List<Supplier> selectSupplierList(Supplier supplier);

    /**
     * 查询单个供应商
     * */
    Supplier selectOneSupplier(Supplier supplier);

    /**
     * 修改供应商信息
     * */
    int updateSupplier(Supplier supplier);

    /**
     * 删除供应商信息
     * */
    int deleteSupplier(List<Long> supplierIdList);

    /**
     * 查询所有供应商
     * */
    List<Supplier> selectSupplierAllList();

    /**
     * 获取不同账号下供应商id
     * */
    Supplier getSupplierIdList(Supplier supplier);
}
